History
History
Synonyms
UK
US
Meaning:
castigate

to punish (a person) severely with blows or by criticizing

criticize severely

condemn

to you say that (a person) is, or has done wrong or that (something) is wrong or unfit for use

blame, convict

criticize

to give a judgment of the quality of (something)

disapprove, judge as bad

restrict

to keep (a person, thing) within limits

confine, limit situation or ability to participate

COME DOWN ON as in Wiktionary
COME DOWN ON as in Wikipedia